Uczeń:
1) wykorzystuje środowisko programistyczne dla obiektowych aplikacji konsolowych
2) przestrzega zasad programowania
3) korzysta z typów danych
4) stosuje wyrażenia, instrukcje i biblioteki
5) stosuje zasady programowania obiektowego
6) definiuje klasy
7) definiuje klasy pochodne
8) programuje szablony (wzorce) klas
9) programuje obsługę wyjątków